﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Seym
{
    class SiralamaOgesiComparer : IComparer<SiralamaOgesi>
    {
        private static SiralamaOgesiComparer _comparer;
        public static SiralamaOgesiComparer GetComparer()
        {
            if (_comparer == null)
                _comparer = new SiralamaOgesiComparer();

            return _comparer;
        }

        public int Compare(SiralamaOgesi x, SiralamaOgesi y)
        {
            if (x.Ad == y.Ad && x.Puan == y.Puan && x.KalanKutu == y.KalanKutu && x.Tarih == y.Tarih && x.RenkSayisi == y.RenkSayisi)
                return 0;
            else if (x.Puan > y.Puan)
                return 1;
            else
                return -1;
        }
    }
}
